// vite.config.js
import {defineConfig} from "file:///E:/zhangH/work/11/study-web-user/node_modules/vite/dist/node/index.js";
import vue from "file:///E:/zhangH/work/11/study-web-user/node_modules/@vitejs/plugin-vue/dist/index.mjs";
import * as path from "path";
import AutoImport from "file:///E:/zhangH/work/11/study-web-user/node_modules/unplugin-auto-import/dist/vite.js";
import Components from "file:///E:/zhangH/work/11/study-web-user/node_modules/unplugin-vue-components/dist/vite.js";
import {
  ElementPlusResolver
} from "file:///E:/zhangH/work/11/study-web-user/node_modules/unplugin-vue-components/dist/resolvers.js";

var __vite_injected_original_dirname = "E:\\zhangH\\work\\11\\study-web-user";
var vite_config_default = defineConfig({
  base: "./",
  plugins: [
    vue(),
    AutoImport({
      resolvers: [ElementPlusResolver()]
    }),
    Components({
      resolvers: [ElementPlusResolver()]
    })
  ],
  resolve: {
    alias: {
      "@": path.resolve(__vite_injected_original_dirname, "./src")
    }
  },
  server: {
    host: "0.0.0.0",
    port: 8041,
    fs: {
      strict: false
    },
    open: true,
    proxy: {
      "/api": {
        changeOrigin: true,
        rewrite: (path2) => path2.replace(/^\/api/, "")
      }
    }
  },
  build: {
    minify: "terser",
    terserOptions: {
      compress: {
        drop_console: true,
        drop_debugger: true
      }
    }
  }
});
export {
  vite_config_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJFOlxcXFx6aGFuZ0hcXFxcd29ya1xcXFwxMVxcXFxzdHVkeS13ZWItdXNlclwiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiRTpcXFxcemhhbmdIXFxcXHdvcmtcXFxcMTFcXFxcc3R1ZHktd2ViLXVzZXJcXFxcdml0ZS5jb25maWcuanNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0U6L3poYW5nSC93b3JrLzExL3N0dWR5LXdlYi11c2VyL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSAndml0ZSdcclxuaW1wb3J0IHZ1ZSBmcm9tICdAdml0ZWpzL3BsdWdpbi12dWUnXHJcbmltcG9ydCAqIGFzIHBhdGggZnJvbSAncGF0aCdcclxuaW1wb3J0IEF1dG9JbXBvcnQgZnJvbSAndW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZSdcclxuaW1wb3J0IENvbXBvbmVudHMgZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvdml0ZSdcclxuaW1wb3J0IHsgRWxlbWVudFBsdXNSZXNvbHZlciB9IGZyb20gJ3VucGx1Z2luLXZ1ZS1jb21wb25lbnRzL3Jlc29sdmVycydcclxuXHJcbi8vIGh0dHBzOi8vdml0ZWpzLmRldi9jb25maWcvXHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZyh7XHJcbiAgYmFzZTogJy4vJyxcclxuICBwbHVnaW5zOiBbXHJcbiAgICAgIHZ1ZSgpLFxyXG4gICAgICBBdXRvSW1wb3J0KHtcclxuICAgICAgICByZXNvbHZlcnM6IFtFbGVtZW50UGx1c1Jlc29sdmVyKCldLFxyXG4gICAgICB9KSxcclxuICAgICAgQ29tcG9uZW50cyh7XHJcbiAgICAgICAgcmVzb2x2ZXJzOiBbRWxlbWVudFBsdXNSZXNvbHZlcigpXSxcclxuICAgICAgfSlcclxuICBdLFxyXG4gIHJlc29sdmU6IHtcclxuICAgIGFsaWFzOiB7XHJcbiAgICAgICdAJzogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgJy4vc3JjJylcclxuICAgICAgLy8gXHU4RkQ5XHU5MUNDXHU3Njg0IEAgXHU1QzMxXHU2NjJGXHU2MjExXHU0RUVDXHU4OTgxXHU0RTNBIHNyYyBcdTkxNERcdTdGNkVcdTc2ODRcdTUyMkJcdTU0MERcclxuICAgIH1cclxuICB9LFxyXG4gIC8vIFx1NTNDRFx1NTQxMVx1NEVFM1x1NzQwNlxyXG4gIHNlcnZlcjoge1xyXG4gICAgaG9zdDogJzAuMC4wLjAnLCAvL1x1NjcwRFx1NTJBMVx1NTY2OGlwXHU1NzMwXHU1NzQwXHJcbiAgICBwb3J0OiA4MDQxLCAvL1x1NjcyQ1x1NTczMFx1N0FFRlx1NTNFM1xyXG4gICAgZnM6IHtcclxuICAgICAgc3RyaWN0OiBmYWxzZSAvLyAgXHU2NTJGXHU2MzAxXHU1RjE1XHU3NTI4XHU5NjY0XHU1MTY1XHU1M0UzXHU3NkVFXHU1RjU1XHU3Njg0XHU2NTg3XHU0RUY2XHJcbiAgICB9LFxyXG4gICAgb3BlbjogdHJ1ZSwgLy8gXHU2NjJGXHU1NDI2XHU4MUVBXHU1MkE4XHU1NzI4XHU2RDRGXHU4OUM4XHU1NjY4XHU2MjUzXHU1RjAwXHJcbiAgICBwcm94eToge1xyXG4gICAgICAnL2FwaSc6IHtcclxuICAgICAgICAvLyB0YXJnZXQ6ICdodHRwczovL3dlYi41MWdqeS5jb20vd2ViLycsLy9cdTY3MDBcdTY1QjBcdTdFQkZcdTRFMEFcdTU3MzBcdTU3NDBcclxuICAgICAgICAvLyB0YXJnZXQ6ICdodHRwOi8vMTE4LjMxLjE4NS4zMjo3OTAzL2FwaS8nLC8vXHU2RDRCXHU4QkQ1XHU1NzMwXHU1NzQwXHJcbiAgICAgICAgLy8gdGFyZ2V0OiAnaHR0cDovLzExMS4yMjkuMTU2Ljc0OjgyMDIvd2ViLycsXHJcbiAgICAgICAgLy8gdGFyZ2V0OiAnaHR0cDovLzE5Mi4xNjguMS4yNTo4MDgxLycsIC8vXHU2NzJDXHU1NzMwXHJcblx0XHQvLyAgIHRhcmdldDogJ2h0dHA6Ly81ZmJkZTJjOS5yMTcuY3BvbGFyLnRvcC8nLCAvL1x1NjcyQ1x1NTczMFx1NjYyMFx1NUMwNFxyXG5cclxuICAgICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXHJcbiAgICAgICAgcmV3cml0ZTogcGF0aCA9PiBwYXRoLnJlcGxhY2UoL15cXC9hcGkvLCAnJylcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0sXHJcbiAgYnVpbGQ6IHtcclxuICAgIC8vXHU2MjUzXHU1MzA1XHU3M0FGXHU1ODgzXHU3OUZCXHU5NjY0Y29uc29sZS5sb2dcdUZGMENkZWJ1Z2dlclxyXG4gICAgbWluaWZ5OiAndGVyc2VyJyxcclxuICAgIHRlcnNlck9wdGlvbnM6IHtcclxuICAgICAgY29tcHJlc3M6IHtcclxuICAgICAgICBkcm9wX2NvbnNvbGU6IHRydWUsXHJcbiAgICAgICAgZHJvcF9kZWJ1Z2dlcjogdHJ1ZVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvL1x1NjI1M1x1NTMwNVx1NjU4N1x1NEVGNlx1NjMwOVx1NzE2N1x1N0M3Qlx1NTc4Qlx1NTIwNlx1NjU4N1x1NEVGNlx1NTkzOVx1NjYzRVx1NzkzQVxyXG4gICAgLy8gcm9sbHVwT3B0aW9uczoge1xyXG4gICAgLy8gICBpbnB1dDoge1xyXG4gICAgLy8gICAgIG1haW46IHBhdGgucmVzb2x2ZShfX2Rpcm5hbWUsICcvaW5kZXguaHRtbCcpXHJcbiAgICAvLyAgIH0sXHJcbiAgICAvLyAgIG91dHB1dDoge1xyXG4gICAgLy8gICAgIGNodW5rRmlsZU5hbWVzOiAnanMvW25hbWVdLVtoYXNoXS5qcycsXHJcbiAgICAvLyAgICAgZW50cnlGaWxlTmFtZXM6ICdqcy9bbmFtZV0tW2hhc2hdLmpzJyxcclxuICAgIC8vICAgICBhc3NldEZpbGVOYW1lczogJ1tleHRdL1tuYW1lXS1baGFzaF0uW2V4dF0nXHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbn0pXHJcbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBNFIsU0FBUyxvQkFBb0I7QUFDelQsT0FBTyxTQUFTO0FBQ2hCLFlBQVksVUFBVTtBQUN0QixPQUFPLGdCQUFnQjtBQUN2QixPQUFPLGdCQUFnQjtBQUN2QixTQUFTLDJCQUEyQjtBQUxwQyxJQUFNLG1DQUFtQztBQVF6QyxJQUFPLHNCQUFRLGFBQWE7QUFBQSxFQUMxQixNQUFNO0FBQUEsRUFDTixTQUFTO0FBQUEsSUFDTCxJQUFJO0FBQUEsSUFDSixXQUFXO0FBQUEsTUFDVCxXQUFXLENBQUMsb0JBQW9CLENBQUM7QUFBQSxJQUNuQyxDQUFDO0FBQUEsSUFDRCxXQUFXO0FBQUEsTUFDVCxXQUFXLENBQUMsb0JBQW9CLENBQUM7QUFBQSxJQUNuQyxDQUFDO0FBQUEsRUFDTDtBQUFBLEVBQ0EsU0FBUztBQUFBLElBQ1AsT0FBTztBQUFBLE1BQ0wsS0FBVSxhQUFRLGtDQUFXLE9BQU87QUFBQSxJQUV0QztBQUFBLEVBQ0Y7QUFBQSxFQUVBLFFBQVE7QUFBQSxJQUNOLE1BQU07QUFBQSxJQUNOLE1BQU07QUFBQSxJQUNOLElBQUk7QUFBQSxNQUNGLFFBQVE7QUFBQSxJQUNWO0FBQUEsSUFDQSxNQUFNO0FBQUEsSUFDTixPQUFPO0FBQUEsTUFDTCxRQUFRO0FBQUEsUUFPTixjQUFjO0FBQUEsUUFDZCxTQUFTLENBQUFBLFVBQVFBLE1BQUssUUFBUSxVQUFVLEVBQUU7QUFBQSxNQUM1QztBQUFBLElBQ0Y7QUFBQSxFQUNGO0FBQUEsRUFDQSxPQUFPO0FBQUEsSUFFTCxRQUFRO0FBQUEsSUFDUixlQUFlO0FBQUEsTUFDYixVQUFVO0FBQUEsUUFDUixjQUFjO0FBQUEsUUFDZCxlQUFlO0FBQUEsTUFDakI7QUFBQSxJQUNGO0FBQUEsRUFZRjtBQUNGLENBQUM7IiwKICAibmFtZXMiOiBbInBhdGgiXQp9Cg==
